Copyright: Copyright ® 1995  DameWare Development


INDEX
DameWare Development Calendar Help Index

Help ...

What is DameWare Development Calendar all about!

The Display

Data Retrieval Formats

DWDCAL.DLL Call Syntax

Sample Files

Registration:

How to register

Credit card order information

Registration Form

Overseas purchases

What do I get when I register

Shareware:

The Shareware concept

DISCLAIMER

Other Products

Feedback

Copyright

Version


What is DameWare Development Calendar all about!
What is DameWare Development Calendar all about?

DameWare Development Calendar is a very nifty calendaring routine that is easily integrated into your development application(s) via the Dynamic Link Library file interface.  You can integrate this routine into any of your Microsoft Access, Microsoft Visual Basic, Microsoft C, Microsoft C++, Microsoft Visual C++,  and other development environments.  As a user friendly and developer friendly routine, DameWare Development Calendar is a very graphical way of displaying a calendar to the user so as to allow him to select a date and/or time for any given occasion or event that your application may present.  There are many different formats available to retrieve the data from the calendar routine.  These are listed in the Data Retrieval Formats section.


The Display

The default display appears as follows.  Please note that the active window has a maximize button available on the top right.  Once depressed, the calendar screen will enlarge to the full screen display of the current video resolution mode.  This is a handy feature for presentations to more than one individual.

When clicked will go back one year at a time.

When clicked will go back one month at a time.

When clicked will go forward one year at a time.

When clicked will go forward one month at a time.

This combo box will allow for selection of the time in 15 minute 	increments.


Data Retrieval Formats

DameWare Development Calendar provides a facility to retrieve many different date and time formats via the GetDates function.  The following is a list of the GetDates function call value and return values:

Function Description	      Stringtype    Return value

DATELONG	1	Thursday, March 9, 1995

DATESHORT	2	Thu, Mar 9, 95

DAYLONG	3	Thursday

DAYSHORT	4	Thu

DAYNUM	5	5

MONTHLONG	6	March

MONTHSHORT	7	Mar

MONTHDAY	8	9

YEARLONG	9	1995

YEARSHORT	10	95

ASCTIME	11	Thu Mar 09 21:00:00 1995

STDDATE	12	3/9/1995

STDDATESHORT	13	3/9/95

DBFDATE	14	19950309

STDTIME	15	21:00:00


DLL Call Syntax
DWDCAL.DLL Call Syntax

The DameWare Development Calendar requires the DisplayDates  function call in order to invoke the display of the calendar, and requires the GetDates  function call to retrieve the data selected by the user.  The following illustrates the syntax for both functions declarations:

Declare Function DisplayDates Lib "dwdcal.dll" (ByVal hWnd%, ByVal nCenter%) As Integer

Declare Function GetDates Lib "DWDCAL.DLL" (ByVal stringtype%, ByVal retBuf$, ByVal retBufSize%) As Integer

The following shows examples of the function call syntax:

n% = DisplayDates(hWnd, 0)

n% = GetDates(stringtype, msg$, 100)


Sample Application files
Sample Files

We have provided several different samples of how to invoke the DameWare Development Calendar from within your application(s).  The following is a list of the sample files included in the DameWare Development Calendar distribution:

Application	Sample File(s) Name

Microsoft Access	SAMPLE.mdb

Microsoft Visual Basic	SAMPL_VB.zip

Microsoft C	SAMPLE_C.zip

Microsoft C++	SAMP_CPP.zip


How to register DWDCAL
How to Register

For added convenience, you may register DameWare Development Calendar in any of the following ways:

1.  To register DWDCAL,  you may send in the registration and order form or fax it to us at (504) 626-1189.

2.  You may also complete the registration and order form and send it with a check or money order to:

DAMEWARE DEVELOPMENT

1024 Live Oak Loop

Mandeville, LA.  70448

3.  Use CompuServe's easy shareware registration system which will bill your CompuServe account (Just type GO SWREG at the CompuServe prompt and when asked for programs Registration ID type 5363).

4.  CREDIT CARD ORDERS SEE:  Credit card order information

5.  FOR OVERSEAS ORDERS SEE:  Overseas purchases

6.  Software Spectrum

Software Spectrum

2140 Merritt Drive

Garland, Texas  75041

Fax 214-864-7878  Phone 214-864-7887


Credit card orders only

To order by Mastercard, Visa, American Express and Discover call the Public (software) Library by calling 800-2424-PsL or 713-524-6394 or by FAX to 713-524-6398 or by CIS Email to 71355,470.  You can also mail credit card orders to PsL at P. O. Box 35705, Houston, Texas  77235-5705.  When purchasing through PsL, remember to include item number 10923

The above numbers are for CREDIT CARD ORDERS ONLY.

Any questions about the status of the shipment of the order, refunds, registration options, product details, technical support, volume discounts, dealer pricing, site licenses, etc, must be directed to DameWare Development, 1024 Live Oak Loop, Mandeville, Louisiana  70448 or FAX (504) 626-1189 or  our BBS (504) 626- 7545 or CompuServe ID, 75020,1044.

To insure that you get the latest version, PsL willotify us the day of your order and we will ship the product directly to you.


Registration Form

DameWare Development Calendar  Registration and Order Form  CAFCAL1.0

___________________________________________________

To place your order, fax us at (504) 626-1189 or send this form to:

DAMEWARE DEVELOPMENT

1024 Live Oak Loop

Mandeville, La.  70448

For credit orders see section:

Credit card order information

Name:	________________________________________________________

Company Name:________________________________________________________

Address:________________________________________________________

________________________________________________________

________________________________________________________

________________________________________________________

Phone: 	Day time:_______________________Eve:______________________

Electronic Mail:	_________________________

DameWare Development Calendar	_____@ $15.00 ea	$________________________

Shipping and Handling	$ 3.00	$________________________

Total	$________________________

Please specify disk format:	5 1/4"_____	3 1/2"_____

PLEASE NOTE:  We accept cash, checks, money orders and COD's except international.  We do not accept unsolicited POs or overseas checks not drawn on American banks.  Overseas orders please include an additional $5.00 USD for S & H.


Overseas Purchases

France

Jean-Guy DUCREUX (aka Winnie)

WindowShare SARL

B.P. 2078

57051-METZ cedex 2

France

Phone	87 30 85 57

Fax	87 32 37 75

Germany

Hans Hoss

Hans Hoss Marketing GbR

Bismarckstr, 129

28203 Bremem

Phone 421-702817

Fax     421-73699


What do I get when I register?
What do I get when I register

There are no limitations in this shareware release.  The product will be registered in your name and you will receive the latest version.  It's a small price to pay for your peace of mind.  You may also keep abreast of the latest version of DameWare Development Calendar as well as any new products by calling our BBS.  You may also find data files of special interest or new print report files. The number is 504-626-7545.


The Shareware concept.
The Shareware concept

Shareware is copyrighted software which is distributed by authors through bulletin boards, on-lineservices, disk vendors, and copies passed among friends.  It is commercial software that you are allowed to try before you pay for it.  This makes shareware the ultimate in money back guarantees. Most money back guarantees work like this: you pay for the product and then have some period of time to try it out and see whether or not you like it.  If you don't like it or find that it doesn't do what you need, you return it and you get your money back.  Some software companies won't even let you try their product, since  to qualify for a refund the diskette envelope must have an unbroken seal.  With shareware you get to try it for a reasonable limited time (like 30 days), without spending a penny.  You are able to use the software on your own system(s), in your own special work environment with no sales people looking over your shoulder.  If you decide not to continue using it, you throw it away and forget all about it.  There is no paperwork, no phone calls, and no correspondence to waste your valuable time.  You only pay for it if you continue to use it.

Shareware is a distribution method, not a type of software.  Shareware is produced by accomplished programmers, just like retail software.  There is good and bad shareware, just as there is good and bad retail software.  The primary difference between shareware and retail software is that with shareware you know if it's good or bad before you pay for it.  You benefit because you get to use the software to determine whether it meets your needs, before you pay for it.  Authors benefit because they are able to get their products into your hands without the expenses it takes to launch a traditional retail software product.  There are many programs on the market today that would never have become available without the shareware marketing method.

The shareware system and the continued availability of quality shareware products depend on your willingness to register and pay for the shareware you use.  It's the registration fees you pay which allow us to support and continue to develop our products. Please show your support for shareware by registering those programs you actually use and by passing them on to others.

Shareware is kept alive by your support!


Disclaimer.
DISCLAIMER

THIS INFORMATION IS PROVIDED "AS IS" WITHOUT REPRESENTATION OR WARRANTY OF ANY KIND, EITHER EXPRESS OR IMPLIED, INCLUDING WITHOUT LIMITATION, ANY REPRESENTATIONS OR ENDORSEMENTS REGARDING THE USE OF, THE RESULTS OF, OR PERFORMANCE OF THE INFORMATION, ITS APPROPRIATENESS, ACCURACY, RELIABILITY, OR CORRECTNESS. THE ENTIRE RISK AS TO THE USE OF THIS INFORMATION IS ASSUMED BY THE USER. IN NO EVENT WILL R. KENNETH HATCHER , CHRIS A. FAYETTE, OR DAMEWARE DEVELOPMENT BE LIABLE FOR ANY DAMAGES, DIRECT, INDIRECT, INCIDENTAL OR CONSEQUENTIAL, RESULTING FROM ANY DEFECT IN THE INFORMATION, EVEN IF R. KENNETH HATCHER, CHRIS A. FAYETTE, OR DAMEWARE DEVELOPMENT  HAVE BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGES. THIS DISCLAIMER SHALL SUPERSEDE ANY VERBAL OR WRITTEN STATEMENT TO THE CONTRARY. IF YOU DO NOT ACCEPT THESE TERMS YOU MUST CEASE AND DESIST USING THIS PRODUCT IMMEDIATELY.


Other products from DameWare Development.
Other Products from DameWare Development

WinDial Corporate Edition.

WinDial Corporate Edition is an easy to use electronic phone book.  So simple and fast--locate records as quickly as you can type! WinDial not only cuts the cost of corporate telephone directories but also allows updating of the directories as often as necessary.  Use it as a paperless telephone directory or if desired you can print your very own customized directory.  Either way, WinDial can manage very large databases with none of the typical Windows limitations.   Use WinDial as a dialer and it will keep a log of your calls.  WinDial can be easily incorporated into other applications.  This can be accomplished by dynamic data exchange, drag and drop, copy and paste and by exporting data or reports in formats other applications recognize.  There are many fields to support corporate requirements but it is capable of being customized for individual needs as well.  Other features include:  multiple sorting, extended search, undelete option, and multi-user capabilities.

DDEDial.

DDE Dial adds dialing capabilities to applications that support dynamic data exchange such as Microsoft Access, Microsoft Excel, Microsoft Word and Borland's Paradox...just to name a few.  This program is for use with Windows 3.1 and Windows NT 3.1.

Continuing Education Credits Tracking.

Continuing Education Credits Tracking(CEC) is an easy to use system for tracking all of your training events.  You can track Continuing Education courses, both approved and non-approved, as well as seminars, conferences and any other training events you might attend.  Designed to be flexible enough to track multiple training events per individual, as well as more than one individuals training records.  You can print a customized report listing totals of your credited hours.  Other features include:  Multiple Document Interface functionality, which will allow you to have one or more individuals windows opened at the same time; dBase Relational DataBase Management System file format. Shareware .  (CompuServe - SWREG ID: 5362)

INIPATcher.

INIPAT is a small DOS utility that allows for patching of ALL .INI  files. This utility is particular useful to Network Administrators for dynamic  patching of .ini files of all types.  It is commonly used to perform  .ini  patching from within Network Login Scripts and batch (.bat) files. DOS Environment string table can be used in any patternfile.  You can insert any environment variable,  surrounded by % (percent)  signs to have INIPAT replace the text with the data value of the specified  environment variable.  Shareware .  (CompuServe - SWREG ID: 4640)

These programs are available through, among other places, DameWare Development BBS (504) 626-7545 CompuServe, America Online, Motherboard BBS, Space BBS, Channel 1 BS, Hackers Hideout BBS, Windows Online BBS,  The Club BBS, Rusty & Eddie BBS.


Feedback..
Feedback

We like any feedback you may have.  To contact DameWare Development

1.  Leave mail on CompuServe ID 75020,1044

2.  Send Fax at (504) 626-1189

3.  Our BBS at (504) 626-7545

4.  Write to

DAMEWARE DEVELOPMENT

1024 Live Oak Loop

Mandeville, La.  70448


Displays appropriate Copyright notices.
Copyright

Copyright© 1995 DameWare Development

Portions of this product are Copyrighted © 1991,1992,1993 by Microsoft Corporation.

All rights are reserved. All  Microsoft Corporation disclaimers apply.

Portions of this product are Copyrighted © 1991 by Sequiter Software Inc.

All rights are reserved. All Sequiter Software Inc. disclaimers apply.

DWDCAL is a trademark of DameWare Development.

CodeBase is a trademark of Sequiter Software Inc.

dBASE is a registred trademark of Borland International.

Microsoft Windows is a registred trademark of Microsoft Corporation.

Excel is a registered trademark of Microsoft Corporation.

Foxpro is a registered trademark of Microsoft Corporation.

WinWord is a registered trademark of Microsoft Corporation.

Paradox is a registered trademark of Borland International.

Hot Line is a registered trademark of Smith Micro Software Inc.

WordPerfect is a registered trademark of WordPerfect Corporation.

cc:Mail is a registered trademark of Lotus Corporation.

Microsoft Mail is a registred trademark of Microsoft Corporation.

Crystal Reports is a registred trademark of Crystal Services.


Versions of DameWare Development Calendar.
Versions

DameWare Development Calendar Version 1.0

DameWare Development Calendar Help Version 1.0